home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / modula2 / 97 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.0 KB

  1. Path: lugb.latrobe.edu.au!lux!cscedl
  2. From: cscedl@lux.latrobe.edu.au (Ned)
  3. Newsgroups: comp.lang.modula2
  4. Subject: Re: Do any employers use Modula-2?
  5. Date: 19 Jan 1996 13:07:53 GMT
  6. Organization: La Trobe University
  7. Message-ID: <4do539$h2b@lugb.latrobe.edu.au>
  8. References: <carvaines.1-1801961238310001@slip7-4.acs.ohio-state.edu>
  9. NNTP-Posting-Host: lux.latrobe.edu.au
  10. Originator: cscedl@lux
  11.  
  12. Steve Carvaines wrote:
  13. >
  14. >    As part of our computer science curriculum at Ohio State, we learn
  15. > Modula-2 as one of our 'first' languages (we also learn Pascal). I've
  16. > checked with a few potential employers, and none of them need anyone with
  17. > Modula-2 experience. Most don't even know what Modula-2 is. I've been
  18. > told by professors that learning Modula-2 is a stepping stone for learning
  19. > other languages. I don't buy that.
  20.  
  21. Yair, right. They don't know what they're talking about.
  22.  
  23. When you start in on other languages, you'll find that you
  24. understand all the concepts and all you have to do is learn
  25. the keywords and the syntax. Nice and easy. Pascal and Modula
  26. *make* it easy because they don't clutter your learning mind
  27. with lots of stuff irrelevant to the central issues of
  28. programming. And there is *lots* of it.
  29.  
  30. When you get to languages like C, your error rate will go
  31. through the roof. It might get so bad that you'll spend more
  32. time debugging than anything else. If you had to start with
  33. a language like that, your studies would be even harder and
  34. more frustrating than they are now.
  35.  
  36. Modula-2 is gets the three T's: trim, taut, terrific. It's
  37. small, elegant (wait for it: you'll learn what that means),
  38. flexible, powerful and safe.
  39.  
  40. It's a damned shame that more employers don't use it. In a lot
  41. of cases, they'd do better business. That those prospective
  42. employers you mentioned don't use it probably indicates their
  43. ignorance. And maybe weakness in their product.
  44.  
  45. That more employers don't use it is *not* a good reason for
  46. making you learn programming principles *and* the specifics
  47. of some error-prone syntax horror like C at the same time.
  48.  
  49. Ned
  50.